﻿package logica.objetos;

import enums.TipoObjeto;


//
public class Mina extends Objeto
{

    //
    private TipoObjeto tipoMina ;

    //
    private int radioexplosion ;

    //
    private boolean esExplotada ;

	/**
	 * @param posicionx
	 * @param posiciony
	 * @param imagen
	 * @param tipo
	 * @param tipo2
	 * @param radioexplosion
	 * @param esExplotada
	 */
	public Mina(int idObjeto,int posicionx, int posiciony, int imagen, TipoObjeto tipo,
			TipoObjeto tipo2, int radioexplosion, boolean esExplotada) {
		super(idObjeto, posicionx, posiciony, imagen, tipo);
		tipoMina = tipo2;
		this.radioexplosion = radioexplosion;
		this.esExplotada = esExplotada;
	}

	/**
	 * @return the tipo
	 */
	public TipoObjeto getTipoMina() {
		return tipoMina;
	}

	/**
	 * @param tipo the tipo to set
	 */
	public void setTipoMina(TipoObjeto tipo) {
		this.tipoMina = tipo;
	}

	/**
	 * @return the radioexplosion
	 */
	public int getRadioexplosion() {
		return radioexplosion;
	}

	/**
	 * @param radioexplosion the radioexplosion to set
	 */
	public void setRadioexplosion(int radioexplosion) {
		this.radioexplosion = radioexplosion;
	}

	/**
	 * @return the esExplotada
	 */
	public boolean isEsExplotada() {
		return esExplotada;
	}

	/**
	 * @param esExplotada the esExplotada to set
	 */
	public void setEsExplotada(boolean esExplotada) {
		this.esExplotada = esExplotada;
	}




}